Papadom On The Hill (Menu)

62 Knights Hill, London
+44 20 8761 5856

Give a rating to Papadom On The Hill

Suggest a dish

How much did you spend at Papadom On The Hill?